大约有 47,000 项符合查询结果(耗时:0.0083秒) [XML]

https://stackoverflow.com/ques... 

TSQL - Cast string to integer or return default value

...ing DECLARE @Test TABLE(Value nvarchar(50)) -- Result INSERT INTO @Test SELECT '1234' -- 1234 INSERT INTO @Test SELECT '1,234' -- 1234 INSERT INTO @Test SELECT '1234.0' -- 1234 INSERT INTO @Test SELECT '-1234' -- -1234 INSERT INTO @Test SELECT '$1234' ...
https://stackoverflow.com/ques... 

Get the week start date and week end date from week number

...y other weird value to test it */ DECLARE @d DATETIME SET @d = GETDATE() SELECT @d ThatDate, DATEADD(dd, 0 - (@@DATEFIRST + 5 + DATEPART(dw, @d)) % 7, @d) Monday, DATEADD(dd, 6 - (@@DATEFIRST + 5 + DATEPART(dw, @d)) % 7, @d) Sunday ...
https://stackoverflow.com/ques... 

How to get a float result by dividing two integer values using T-SQL?

...s or parameters which are integers, you can cast them to be floats first: SELECT CAST(1 AS float) / CAST(3 AS float) or SELECT CAST(MyIntField1 AS float) / CAST(MyIntField2 AS float) share | i...
https://stackoverflow.com/ques... 

How do I cast a string to integer and have 0 in case of error in the cast with PostgreSQL?

...dn't want the overhead of a function. I came up with the following query: SELECT myfield::integer FROM mytable WHERE myfield ~ E'^\\d+$'; Postgres shortcuts its conditionals, so you shouldn't get any non-integers hitting your ::integer cast. It also handles NULL values (they won't match the regex...
https://stackoverflow.com/ques... 

Base64 encoding in SQL Server 2005 T-SQL

...the same: -- Encode the string "TestData" in Base64 to get "VGVzdERhdGE=" SELECT CAST(N'' AS XML).value( 'xs:base64Binary(xs:hexBinary(sql:column("bin")))' , 'VARCHAR(MAX)' ) Base64Encoding FROM ( SELECT CAST('TestData' AS VARBINARY(MAX)) AS bin ) AS bin_sql_server_t...
https://stackoverflow.com/ques... 

How to check SQL Server version

... Connect to the instance of SQL Server, and then run the following query: Select @@version An example of the output of this query is as follows: Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) Mar 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) ...
https://stackoverflow.com/ques... 

MySQL selecting yesterday's date

...get yesterday's date is: subdate(current_date, 1) Your query would be: SELECT url as LINK, count(*) as timesExisted, sum(DateVisited between UNIX_TIMESTAMP(subdate(current_date, 1)) and UNIX_TIMESTAMP(current_date)) as timesVisitedYesterday FROM mytable GROUP BY 1 For the ...
https://stackoverflow.com/ques... 

is it possible to select EXISTS directly as a bit?

...workaround. If you must return a conditional bit 0/1 another way is to: SELECT CAST( CASE WHEN EXISTS(SELECT * FROM theTable where theColumn like 'theValue%') THEN 1 ELSE 0 END AS BIT) Or without the cast: SELECT CASE WHEN EXISTS( SELECT 1 FROM theTable WHERE theColumn LI...
https://stackoverflow.com/ques... 

SQL Server 2008: How to query all databases sizes?

... with fs as ( select database_id, type, size * 8.0 / 1024 size from sys.master_files ) select name, (select sum(size) from fs where type = 0 and fs.database_id = db.database_id) DataFileSizeMB, (select sum(size) from fs wh...
https://stackoverflow.com/ques... 

How do I check to see if a value is an integer in MySQL?

...e REGEXP operator, matching the string to a regular expression. Simply do select field from table where field REGEXP '^-?[0-9]+$'; this is reasonably fast. If your field is numeric, just test for ceil(field) = field instead. ...