בלאט 1 פון 1
אררעי וועריבל אין t-sql
פארעפענטליכט: מיטוואך פבואר 15, 2012 1:23 pm
דורך פאטאקי08
קען מען ניצן א אררעי וועריבל אין t-sql?
פארעפענטליכט: מיטוואך פבואר 15, 2012 1:40 pm
דורך תרגום יונתן
ניין. די נענסטע איז א Table וועריעבל, אדער א Comma Delimited String.
פארעפענטליכט: מיטוואך פבואר 15, 2012 1:42 pm
דורך היימישער איד
פארעפענטליכט: מיטוואך פבואר 15, 2012 2:30 pm
דורך פאטאקי08
שכח אייך ביידע
פארעפענטליכט: מאנטאג נובמבר 12, 2012 11:34 am
דורך קאלטס און ווארעמס
- קאוד:
CREATE FUNCTION [dbo].[Split] (@sep char(1), @s varchar(512))
RETURNS table
AS
RETURN (
WITH Pieces(pn, start, stop) AS (
SELECT 1, 1, CHARINDEX(@sep, @s)
UNION ALL
SELECT pn + 1, stop + 1, CHARINDEX(@sep, @s, stop + 1)
FROM Pieces
WHERE stop > 0
)
SELECT
SUBSTRING(@s, start, CASE WHEN stop > 0 THEN stop-start ELSE 512 END) AS s
FROM Pieces
)
GO
דאס וועט דיר געבן די צווייטע פעראמעטער אין א טעבל לויט די דעלימיטער וואס די גיבסט אים אין די ערשטע פעראמעטער, און די קענסט נאכדעם דזשוינען צו דעם...
פארעפענטליכט: מאנטאג נובמבר 12, 2012 12:54 pm
דורך פאטאקי08
שכח אייך
סאיז ממש קאלטס און ווארעמס!!
אין מיין בוק האט ער נישט אויסגעלערנט אז א CTE קען האבן ארגומענטס (קאלומנס)...
פארעפענטליכט: מאנטאג נובמבר 12, 2012 2:15 pm
דורך קאלטס און ווארעמס
א CTE האט נישט קיין ארגומענטס, ס'איז די טעבל דעפענישן...
פארעפענטליכט: מאנטאג נובמבר 12, 2012 3:20 pm
דורך פאטאקי08
וואס איז די חילוק צווישען
- קאוד:
WITH Pieces(pn, start, stop) AS (
און דעיס
- קאוד:
WITH Pieces AS (
פארעפענטליכט: מאנטאג נובמבר 12, 2012 5:51 pm
דורך קאלטס און ווארעמס
every column in a CTE needs to have a name so either you define it on top like sample 1, or you have to make sure that every column returns a column name too, so if it's a calculated field you'd need to add an alias to it...
פארעפענטליכט: מאנטאג נובמבר 12, 2012 7:09 pm
דורך פאטאקי08
אהא א ישר כח אייך פאר די אינפא
פארעפענטליכט: דינסטאג נובמבר 13, 2012 10:31 am
דורך קאלטס און ווארעמס
learn to use microsofts books online, they are really helpfull and easy to understand, like CTE you can check out
msdn.microsoft.com/en-us/library/ms175972.aspx
פארעפענטליכט: דינסטאג נובמבר 13, 2012 1:13 pm
דורך פאטאקי08
שכח פאר די לינק
גראדע שוין באזוכט דעם לינק נעכטן אבער א שכח קומט פארט